/**    
* @Title: ZTreeNodeExt.java  
* @Package com.kaver.core.node   
* @author roc   
* @date 2018年10月25日 下午5:12:31  
* @version V1.0  
* @copyright kaver 
*/
package com.kaver.core.node;

/**
 * @ClassName: ZTreeNodeExt
 * @Description: 扩展
 * @author roc
 * @date 2018年10月25日 下午5:12:31
 * 
 */
public class ZTreeNodeExt {
	private String id; // 节点id

	private Long pId;// 父节点id

	private String name;// 节点名称

	private Boolean open;// 是否打开节点

	private Boolean checked;// 是否被选中
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Long getpId() {
		return pId;
	}

	public void setpId(Long pId) {
		this.pId = pId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Boolean getOpen() {
		return open;
	}

	public void setOpen(Boolean open) {
		this.open = open;
	}

	public Boolean getChecked() {
		return checked;
	}

	public void setChecked(Boolean checked) {
		this.checked = checked;
	}

	public static ZTreeNodeExt createParent(){
		ZTreeNodeExt zTreeNode = new ZTreeNodeExt();
		zTreeNode.setChecked(true);
		zTreeNode.setId("0");
		zTreeNode.setName("顶级");
		zTreeNode.setOpen(true);
		zTreeNode.setpId(0L);
		return zTreeNode;
	}
}
